Sam Ngoc DucSam Ngoc Duc
EsportsNine Layers of Verification Before You Trust a TransferThe draft sat on the screen with nine headings, and all nine were empty. The...
International FootballGermany Did Not Lose Because They Were Weak — They Lost Because They Forgot That South Korea Knew Exactly Who They Were PlayingIn the 96th minute at Kazan Arena, on June 27, 2026, the ball broke off the...
EsportsVietnam Esports 2026: When Data Tells the Truth, the Crowd Is Still DreamingHave you ever wondered why a team rated lower still beats a stronger team in ...
AthleticsPuripol Boonson, 9.91 Seconds and the Missing Variable at ASIAD 2026The electronic clock at Nagoya stadium stopped at 9.91 seconds. Puripol...
International FootballZague, Chicharito, and an Entertainment Item Filed Under FootballOn the night of September 15, a clip under twenty seconds long began spreadin...
International FootballThe Greenwood Paradox: Eight Goals Are a Warning, Not a StatementIn the press room, Mason Greenwood said something I have heard hundreds of...
International FootballTurkish Football Shaken: 448 Club Officials Suspended, Refereeing Chief DetainedAt 2 a.m. London time, I was sitting in front of my screen watching a press...
Martial ArtsStage-2 Deep Professional Analysis: The Limits of Input Data in Martial Arts AnalysisIn the professional sports data analysis process, the quality of input...
TennisSummer 2026 Transfer Market: When Data Silently Rewrites the ScriptWhen the market laughed at Salah, the data silently nodded. That sentence has...
Martial ArtsTaekwondo at ASIAD 2026: Tuyet Sang, the Virtual Medal and a Crack in the Poomsae MapIn the first three days of October, a martial art more than half a century ol...
International FootballCharles Scaggs: When the Final Bell Is No Longer Part of the ScriptThe courtroom in Kansas City had no smoke. No entrance music. No roar pouring...
Formula 1Madrid FP3 Incident: Hamilton Faces Penalty Risk After Continuing with Damaged CarKylian Mbappé once said that the difference between a champion and an ordinar...
BadmintonJapan and the Depth Equation: Why Badminton Medals Come From DoublesOn August 5, 2026, at the Porte de La Chapelle Arena in Paris, Yuta Watanabe...
Martial ArtsAsiad 20 Diary: A Day of Combat Sports and the Body-Load Map11:00, the women's 63kg Ju-Jitsu final. 11:25, the men's 85kg Ju-Jitsu final....
International FootballWhen a Perfect Football Analysis Report Contains Nothing InsideTuesday night, 2:47 a.m. In Incheon, I sit before my screen with a twelve-pag...
EsportsNine-Layer Anatomy of an Esports Deal: When a Beautifully Formatted Analysis Is EmptyI remember the night I stayed late at the office in Chaoyang District, Beijin...
BadmintonThe Empty Report and the Rule of Verification: Why I Do Not Write Without DataThe report landed on my desk on a morning of the regular season, when the...
Martial ArtsThirty Minutes in the Sauna and a 77kg Fighter's Asian Games 2026 Quarterfinal Slips AwayThe sauna room in the Aichi-Nagoya athletes' village has no windows. Its wood...
International FootballLiga MX, US–Mexico Tariffs, and the Blind Spot in How Football Reads Its Own RevenueThree in the morning in Incheon, and I am rewatching the Nuevo León derby. No...
Martial ArtsBuakaw Beats Meng Gaofeng a Second Time at 44: A Legend's Win or a Handpicked Ruleset?At the 40th second of the second round, Buakaw Banchamek did something a...
International FootballGermany Did Not Lose Because They Were Weak — They Lost Because They Forgot That South Korea Knew Exactly Who They Were PlayingIn the 96th minute at Kazan Arena, on June 27, 2026, the ball broke off the...
EsportsVietnam Esports 2026: When Data Tells the Truth, the Crowd Is Still DreamingHave you ever wondered why a team rated lower still beats a stronger team in ...
AthleticsPuripol Boonson, 9.91 Seconds and the Missing Variable at ASIAD 2026The electronic clock at Nagoya stadium stopped at 9.91 seconds. Puripol...
International FootballZague, Chicharito, and an Entertainment Item Filed Under FootballOn the night of September 15, a clip under twenty seconds long began spreadin...
International FootballThe Greenwood Paradox: Eight Goals Are a Warning, Not a StatementIn the press room, Mason Greenwood said something I have heard hundreds of...
International FootballTurkish Football Shaken: 448 Club Officials Suspended, Refereeing Chief DetainedAt 2 a.m. London time, I was sitting in front of my screen watching a press...
Martial ArtsStage-2 Deep Professional Analysis: The Limits of Input Data in Martial Arts AnalysisIn the professional sports data analysis process, the quality of input...
TennisSummer 2026 Transfer Market: When Data Silently Rewrites the ScriptWhen the market laughed at Salah, the data silently nodded. That sentence has...
Martial ArtsTaekwondo at ASIAD 2026: Tuyet Sang, the Virtual Medal and a Crack in the Poomsae MapIn the first three days of October, a martial art more than half a century ol...
International FootballCharles Scaggs: When the Final Bell Is No Longer Part of the ScriptThe courtroom in Kansas City had no smoke. No entrance music. No roar pouring...
Formula 1Madrid FP3 Incident: Hamilton Faces Penalty Risk After Continuing with Damaged CarKylian Mbappé once said that the difference between a champion and an ordinar...
BadmintonJapan and the Depth Equation: Why Badminton Medals Come From DoublesOn August 5, 2026, at the Porte de La Chapelle Arena in Paris, Yuta Watanabe...
Martial ArtsAsiad 20 Diary: A Day of Combat Sports and the Body-Load Map11:00, the women's 63kg Ju-Jitsu final. 11:25, the men's 85kg Ju-Jitsu final....
International FootballWhen a Perfect Football Analysis Report Contains Nothing InsideTuesday night, 2:47 a.m. In Incheon, I sit before my screen with a twelve-pag...
EsportsNine-Layer Anatomy of an Esports Deal: When a Beautifully Formatted Analysis Is EmptyI remember the night I stayed late at the office in Chaoyang District, Beijin...
BadmintonThe Empty Report and the Rule of Verification: Why I Do Not Write Without DataThe report landed on my desk on a morning of the regular season, when the...
Martial ArtsThirty Minutes in the Sauna and a 77kg Fighter's Asian Games 2026 Quarterfinal Slips AwayThe sauna room in the Aichi-Nagoya athletes' village has no windows. Its wood...
International FootballLiga MX, US–Mexico Tariffs, and the Blind Spot in How Football Reads Its Own RevenueThree in the morning in Incheon, and I am rewatching the Nuevo León derby. No...
Martial ArtsBuakaw Beats Meng Gaofeng a Second Time at 44: A Legend's Win or a Handpicked Ruleset?At the 40th second of the second round, Buakaw Banchamek did something a...
